low head pump - Turco Inglés Diccionario